home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Install 2 / Finder / Finder.rsrc / bin.rsrc_CODE_111.txt < prev    next >
Text File  |  1991-04-25  |  33KB  |  577 lines

  1. # near model CODE resource
  2. # jump table entries: 11904-11907 (4 of them)
  3. export_1488:
  4. 00000000  4E56 FF82                link       A6, -0x007E
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  266E 000C                movea.l    A3, [A6 + 0xC]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  302B 0016                move.w     D0, [A3 + 0x16]
  9. 00000014  48C0                     ext.l      D0
  10. 00000016  2F00                     move.l     -[A7], D0
  11. 00000018  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  12. 0000001C  2D40 FF82                move.l     [A6 - 0x7E], D0
  13. 00000020  2054                     movea.l    A0, [A4]
  14. 00000022  216E FF82 0092           move.l     [A0 + 0x92], [A6 - 0x7E]
  15. 00000028  2F0C                     move.l     -[A7], A4
  16. 0000002A  2F0B                     move.l     -[A7], A3
  17. 0000002C  2F0C                     move.l     -[A7], A4
  18. 0000002E  4EAD 127A                jsr        [A5 + 0x127A /* export_587 */]
  19. 00000032  7000                     moveq.l    D0, 0x00
  20. 00000034  2D40 FF92                move.l     [A6 - 0x6E], D0
  21. 00000038  2D40 FF98                move.l     [A6 - 0x68], D0
  22. 0000003C  2054                     movea.l    A0, [A4]
  23. 0000003E  3D68 0030 FF9C           move.w     [A6 - 0x64], [A0 + 0x30]
  24. 00000044  426E FFA2                clr.w      [A6 - 0x5E]
  25. 00000048  41EE FF86                lea.l      A0, [A6 - 0x7A]
  26. 0000004C  A207                     syscall    GetVolInfo/PBHGetVInfo/HGetVInfo, flags=2
  27. 0000004E  48C0                     ext.l      D0
  28. 00000050  2F00                     move.l     -[A7], D0
  29. 00000052  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  30. 00000056  2054                     movea.l    A0, [A4]
  31. 00000058  216E FFA4 0036           move.l     [A0 + 0x36], [A6 - 0x5C]
  32. 0000005E  2054                     movea.l    A0, [A4]
  33. 00000060  216E FFA8 0004           move.l     [A0 + 0x4], [A6 - 0x58]
  34. 00000066  2F0C                     move.l     -[A7], A4
  35. 00000068  4EAD 2FFA                jsr        [A5 + 0x2FFA /* export_1531 */]
  36. 0000006C  0C40 FFFB                cmpi.w     D0, 0xFFFB
  37. 00000070  57C0                     seq        D0
  38. 00000072  0240 0001                andi.w     D0, 0x1
  39. 00000076  48C0                     ext.l      D0
  40. 00000078  2054                     movea.l    A0, [A4]
  41. 0000007A  1140 0128                move.b     [A0 + 0x128], D0
  42. 0000007E  70FE                     moveq.l    D0, 0xFFFFFFFE
  43. 00000080  2F00                     move.l     -[A7], D0
  44. 00000082  2017                     move.l     D0, [A7]
  45. 00000084  588F                     addq.l     A7, 4
  46. 00000086  2F00                     move.l     -[A7], D0
  47. 00000088  2F0C                     move.l     -[A7], A4
  48. 0000008A  4EAD 17A2                jsr        [A5 + 0x17A2 /* export_752 */]
  49. 0000008E  2F0C                     move.l     -[A7], A4
  50. 00000090  4EAD 2F62                jsr        [A5 + 0x2F62 /* export_1512 */]
  51. 00000094  2F0C                     move.l     -[A7], A4
  52. 00000096  4EBA 01A6                jsr        [PC + 0x1A6 /* 0000023E */]
  53. 0000009A  2F0C                     move.l     -[A7], A4
  54. 0000009C  4EBA 02D8                jsr        [PC + 0x2D8 /* 00000376 */]
  55. 000000A0  2F0C                     move.l     -[A7], A4
  56. 000000A2  4EBA 022C                jsr        [PC + 0x22C /* 000002D0 */]
  57. 000000A6  2F0C                     move.l     -[A7], A4
  58. 000000A8  4EBA 03E2                jsr        [PC + 0x3E2 /* 0000048C */]
  59. 000000AC  4CEE 1800 FF7A           movem.l    A3,A4, [A6 - 0x86]
  60. 000000B2  4E5E                     unlink     A6
  61. 000000B4  4E75                     rts
  62. export_1489:
  63. 000000B6  4E56 FFCE                link       A6, -0x0032
  64. 000000BA  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  65. 000000BE  382E 0016                move.w     D4, [A6 + 0x16]
  66. 000000C2  3A2E 0012                move.w     D5, [A6 + 0x12]
  67. 000000C6  3C2E 000E                move.w     D6, [A6 + 0xE]
  68. 000000CA  286E 0008                movea.l    A4, [A6 + 0x8]
  69. 000000CE  7000                     moveq.l    D0, 0x00
  70. 000000D0  2640                     movea.l    A3, D0
  71. 000000D2  4A46                     tst.w      D6
  72. 000000D4  660A                     bne        +0xC /* 000000E0 */
  73. 000000D6  2054                     movea.l    A0, [A4]
  74. 000000D8  0828 0002 0042           btst.b     [A0 + 0x42], 0x2
  75. 000000DE  6708                     beq        +0xA /* 000000E8 */
  76. label000000E0:
  77. 000000E0  0C46 0001                cmpi.w     D6, 0x1
  78. 000000E4  6600 0098                bne        +0x9A /* 0000017E */
  79. label000000E8:
  80. 000000E8  0C44 0001                cmpi.w     D4, 0x1
  81. 000000EC  6600 00A8                bne        +0xAA /* 00000196 */
  82. 000000F0  4A45                     tst.w      D5
  83. 000000F2  6600 00A2                bne        +0xA4 /* 00000196 */
  84. 000000F6  2F0C                     move.l     -[A7], A4
  85. 000000F8  4EAD 2FFA                jsr        [A5 + 0x2FFA /* export_1531 */]
  86. 000000FC  3D40 FFE6                move.w     [A6 - 0x1A], D0
  87. 00000100  2F0C                     move.l     -[A7], A4
  88. 00000102  4EAD 3002                jsr        [A5 + 0x3002 /* export_1532 */]
  89. 00000106  3D40 FFE4                move.w     [A6 - 0x1C], D0
  90. 0000010A  7001                     moveq.l    D0, 0x01
  91. 0000010C  2D40 FFEA                move.l     [A6 - 0x16], D0
  92. 00000110  3D7C 0016 FFE8           move.w     [A6 - 0x18], 0x16
  93. 00000116  41EE FFCE                lea.l      A0, [A6 - 0x32]
  94. 0000011A  A004                     syscall    Control
  95. 0000011C  3E00                     move.w     D7, D0
  96. 0000011E  508F                     addq.l     A7, 8
  97. 00000120  6608                     bne        +0xA /* 0000012A */
  98. 00000122  7001                     moveq.l    D0, 0x01
  99. 00000124  C0AE FFEA                and.l      D0, [A6 - 0x16]
  100. 00000128  670E                     beq        +0x10 /* 00000138 */
  101. label0000012A:
  102. 0000012A  3D7C 0015 FFE8           move.w     [A6 - 0x18], 0x15
  103. 00000130  41EE FFCE                lea.l      A0, [A6 - 0x32]
  104. 00000134  A004                     syscall    Control
  105. 00000136  3E00                     move.w     D7, D0
  106. label00000138:
  107. 00000138  4A47                     tst.w      D7
  108. 0000013A  6608                     bne        +0xA /* 00000144 */
  109. 0000013C  7001                     moveq.l    D0, 0x01
  110. 0000013E  C0AE FFEA                and.l      D0, [A6 - 0x16]
  111. 00000142  670E                     beq        +0x10 /* 00000152 */
  112. label00000144:
  113. 00000144  3D7C 0014 FFE8           move.w     [A6 - 0x18], 0x14
  114. 0000014A  41EE FFCE                lea.l      A0, [A6 - 0x32]
  115. 0000014E  A004                     syscall    Control
  116. 00000150  3E00                     move.w     D7, D0
  117. label00000152:
  118. 00000152  4A47                     tst.w      D7
  119. 00000154  6640                     bne        +0x42 /* 00000196 */
  120. 00000156  7001                     moveq.l    D0, 0x01
  121. 00000158  C0AE FFEA                and.l      D0, [A6 - 0x16]
  122. 0000015C  6638                     bne        +0x3A /* 00000196 */
  123. 0000015E  2E3C 0000 0100           move.l     D7, 0x100
  124. 00000164  2F07                     move.l     -[A7], D7
  125. 00000166  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  126. 0000016A  2640                     movea.l    A3, D0
  127. 0000016C  206E FFEA                movea.l    A0, [A6 - 0x16]
  128. 00000170  2253                     movea.l    A1, [A3]
  129. 00000172  203C 0000 0100           move.l     D0, 0x100
  130. 00000178  A02E                     syscall    BlockMove/BlockMoveData
  131. 0000017A  588F                     addq.l     A7, 4
  132. 0000017C  6018                     bra        +0x1A /* 00000196 */
  133. label0000017E:
  134. 0000017E  48C4                     ext.l      D4
  135. 00000180  2F04                     move.l     -[A7], D4
  136. 00000182  48C5                     ext.l      D5
  137. 00000184  2F05                     move.l     -[A7], D5
  138. 00000186  48C6                     ext.l      D6
  139. 00000188  2F06                     move.l     -[A7], D6
  140. 0000018A  2F0C                     move.l     -[A7], A4
  141. 0000018C  4EAD 1D1A                jsr        [A5 + 0x1D1A /* export_927 */]
  142. 00000190  2640                     movea.l    A3, D0
  143. 00000192  4FEF 0010                lea.l      A7, [A7 + 0x10]
  144. label00000196:
  145. 00000196  200B